Enable boolean masking through nest accessor #329
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allows boolean masking through the nest accessor, e.g.:
nf["nested"].nest[nf["nested.t"] < 5]
Takes a step towards #274, but wouldn't neccesarily say this resolves it. As we discussed, this step is mainly to see how the implementation feels when centered on the .nest accessor, but we may move to a more direct nested series implementation #304 in the future
Performance looks comparable to NestedFrame.query, with a bit less overhead perhaps